9c797e8ad4e6e07aed838abbccd04b437175a327,oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/nodetype/NodeTypeIndexLookup.java,NodeTypeIndexLookup,query,#Iterable#,99
Before Change
Set<String> paths = Sets.newHashSet();
Property2IndexLookup lookup = new Property2IndexLookup(root);
PropertyValue ntNames = PropertyValues.newName(nodeTypes);
Iterables.addAll(paths, lookup.query(JCR_PRIMARYTYPE, ntNames));
Iterables.addAll(paths, lookup.query(JCR_MIXINTYPES, ntNames));
return paths;
}
After Change
public Iterable<String> query(Iterable<String> nodeTypes) {
final PropertyValue ntNames = PropertyValues.newName(nodeTypes);
Property2IndexLookup lookup = new Property2IndexLookup(root);
return Iterables.concat(
lookup.query(JCR_PRIMARYTYPE, ntNames),
lookup.query(JCR_MIXINTYPES, ntNames));
}
}